El Vergel

El Vergel
132 Webber Street, London, SE1 0QL
Photo of El Vergel