Sunshine and smiles at May Day celebrations
Vintage cars, candy floss and fairground games made up May Day celebrations at a popular country mansion in Harrow.
1