Barra de Jangada Beach

Jaboatao dos Guararapes State of Pernambuco Brazil