Red Rum

Red Rum
Shoreditch High Street, London, E1 6JJ
Photo of Red Rum