Hydrangea window display and window box, Sloane Square, London SW3

- Image ID: D8DXF8
Ros Drinkwater / Alamy Stock Photo
Image ID: D8DXF8
Hydrangea window display and window box, Sloane Square, London SW3
Location: London UK