TLOU 24.05.13-2660 Published June 21, 2013 at 3049 × 4581 in The Last of Us – Shoreditch, London ← Previous Next →