Designed by
Title
Two bears fountain hyde park #42171503
Description
LONDON, UNITED KINGDOM - DECEMBER 25: Two bears fountain in London on DECEMBER 25, 2010. Sculpture of two hugging bears fountain in Hyde Park in London, United Kingdom.
This image is editorial