Iliya

Security worker on the construction site at the top of Leman St. He's been living in London for 7 yrs and now it's "almost home".

Comments
Sign in or get an account to comment.