Tag Archive for: The United Kingdom

Photo of the day 04082010

Tower Bridge London, by Leonardo Teles

Tower Bridge London is one of the most iconic images of the old capital. Witnessing such a myriad of events surrounding the Thames in its 115 years of splendor, it stands as a must-see point at dusk or night. Its lights give us such a beautiful…
Copyright © 2024 Light & Composition. All rights reserved.