Castelhanos Beach in Ilhabela, Brazil

Octavio Campos Salles / Alamy Stock Photo
Image ID: JW1YR3

Location: Castelhanos, Ilhabela, Brazil