Westminster Cathedral tower over Victoria in London

November 04, 2014
 
 
 

Westminster Cathedral tower over Victoria in London
Westminster Cathedral tower over Victoria in London
This photograph is part of the MetroScenes.com series London, England - October 2014.