Designed by
Title
Trafalgar Square London #30647503
Description
The fountain with a rainbow and one of the exquisite statues, an equestrian statue of a horseman and the clock tower of Trinity Church. Trafalgar Square, London, England.
This image is editorial