Painting
London, United Kingdom ― 6:22PM
Westminster
Westminster Abbey ― 6:18PM
Clocked
Big Ben ― 6:17PM
Layered
London, United Kingdom ― 6:16PM
Blue
Trafalgar Square ― 6:13PM