Store Street Gallery

Store Street Gallery
32 Store Street, London, WC1E 7BS
Photo of Store Street Gallery