Arcola Tent

Arcola Tent
2 Ashwin Street, London, E8 3DL
Photo of Arcola Tent