Thursday, September 24, 2015
























Ribeira Grande's Medieval Fair, Ribeira Grande, Azores.

No comments: