Imperial Society of Teachers of Dancing, London

Location

Size

The Space

The Space