Thursday, September 22, 2016

Town Parade in Selkirk, Scotland (1899)

No comments: