El Barrio

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