skip to content

SAACZ037

Saint Louis 1904-A tug-of-war event.

St Louis 1904,

Related Photos Galleries

back to top