Cartogiraffe.com

Rocky Shore Tide Ramp

Rocky Shore Tide Ramp is a footway in Alameda.