Designed by
Title
London, Great Britain -May 23, 2016: fountain and triton sculpture at the National Gallery on Trafalgar Square #157772005
Description
London, Great Britain -May 23, 2016: fountain and triton sculpture at the National Gallery on Trafalgar Square, people near the gallery
This image is editorial