mail_outline sales@mediastorehouse.com
Road safety island under construction in Eltham, Kent. 1939
Road workers banking on Gorse Hill, Kent. 1936