Long Beach, Long Island












The water tower in Long Beach as seen from the passenger side of a moving vehicle.

Comments

Popular Posts