Share
twitterlinkedinfacebook
Image 1 of 1
rs0213.jpg
Praia da Barra ( Barra beach ) and Santa Maria fortress. City: Salvador, State: Bahia, Brazil.