Castelhanos Beach, Ilhabela, Brazil

Octavio Campos Salles / Alamy Stock Photo
Image ID: JW1YFE

Location: Castelhanos, Ilhabela - SP, Brasil