Sunday 29 May 2016

French Guard pikeman 1678

From here

No comments: