1096 Point Lobos Ave, San Francisco, California 94121 USA
Giant camera facing the Pacific Ocean in San Francisco allows 180 degree viewing of the sea
Photo Credit: Shutterstock
Claim copyright