westminster station in london, england, united kingdom; 083013.
background: it's been a month since i've gotten home from california, yet i still haven't forgetten the magic of stepping out of the london underground and coming face to face with the infamous big ben.
Comments (0)
Post a Comment