Long Beach, CA - jjegans

Promenade deck on the Queen Mary, Long Beach, CA, USA