Designed by
Title
View of Museum of London, United Kingdom. 13th April 2011 #221881541
Description
View of Museum of London, embedded in a modern cityscape in East London, street with traffic in front of the museum. United Kingdom. 13th April 2011
This image is editorial