Still Corners

London, UK

13585208_10154331037129264_2149335603336467267_o