Castelhanos Beach in Ilhabela

Octavio Campos Salles / Alamy Stock Photo
Image ID: JW1YKA

Location: Castelhanos, Ilhabela - SP, Brasil