London, England

I’ve found this beautiful quilted heart in London during my lunch time break in Victoria Embankment Gardens on a bench opposite the lily pond and water fountain. What a nice and uplifting surprise! A sign from above. Thank you to that person who created this ❤️