£denom @ West Ham Station

Posted on Mar 31, 2011  |   810 views  

Early days in London. Took this picture coming down the escalator at West Ham Tube Station!

United Kingdom

More from Emperor Omorogiuwa Edionseri
View portfolio