shotbyrichie

By shotbyrichie

Welcome to Britain

The early morning scene at London's Charring Cross station as some of the capitals homeless take shelter from the rain.

Comments
Sign in or get an account to comment.