mail_outline sales@mediastorehouse.com
L Papa and Sons ice cream vendor in Gravesend, Kent. 1939
The lemonade seller on the street in Cairo, Egypt. 1920s