Algodoes Beach

Barra Grande State of Bahia Brazil