What a nice blast from the past :)
The hirsute Kostroma people from the primeval forests of central Russia: the first of their kind ever seen in England. 1874
Tags: Kostroma oblast · posters
You might also like:
<< Russia is celebrating its Independence Day