Image 1 of 1
USA 06 TW080315 08.JPG
Surf Club Beach Park peninsula