Ibid.

37 Albemarle Street
London W1S 4JF United Kingdom
www.ibidprojects.com
T. +44 (0) 207 998 7902


View venue on a map
image


Current and forthcoming events

1 Events listed


02.04.14 - 03.05.14Exhibition ends in 15 days

Olivier Castel, Fountain