Heidelberg punch1908

Punch

Humour, pub. Jan. 1, 1908

London (United Kingdom)