KEY OF NATURE

Key of Nature

 sculptural installation for Art Rooms 2015 and Le Dame Art Gallery at Melia Whitehouse Hotel, courtesy Melia Whitehouse Hotel, London