The cloudy weather and St. Pancras Station seem to perfectly capture the essence of London. People rushing through the station and the iconic black cabs are everywhere. London is my favorite city.
angela.illust@gmail.com
Back to Top