Staying in the mecca of UK hipsters for the next three nights, the sleepy village of Shoreditch in the small hamlet of London. This is the standard wall art that can be expected for staying in such a pretentious area.
Comments
Sign in or get an account to comment.