Image 827 of 973
As we passed by Trafalgar Square we saw this huge flourescent orange lion statue. More on this later.
Jalbum 8.0