Old structure that remains of a pier on one of the beaches Ilhabela, an island off the coast of Sao Paulo, Brazi.
No comments yet