mail_outline sales@mediastorehouse.com
Wintery scene in a park in Hertfordshire, Winter circa 1958
Chinese lanterns