Forces of Nature

Store Street Gallery, 32 Store Street, London
Forces of Nature image
Ad
Event has ended
This event ended on Saturday 23rd of May 2015
Admission
Free
Location

Store Street Gallery, 32 Store Street, London

Nearest Tube/Rail Stations
Goodge Street 0.16 miles

Two artists, Claire Wiltsher and Hester Berry, both inspired by Nature.

Tags: Art

User Reviews

There are no user reviews