FINEST HOURS

 

The RMS Queen Mary, Long Beach, California