Day 3. Royal Windsor Horse Show. Windsor. Berkshire. UK.  Member of the eneral public enjoying Cream Tea.11/05/2018. ~ MANDATORY Credit Elli Birch/Sportinpictures - NO UNAUTHORISED USE - 07837 394578
{}