El Barrio

El Barrio
100–104 Lewisham High Street, London, SE13 5JH
Photo of El Barrio