Decima X

Decima X
65 Decima Street, London, SE1 4QR
Photo of Decima X