menu
ArchiveExhibition

Amir Mogharabi : 11 Paintings

16 Apr-4 Jun 2011

Ibid Gallery
London W1W 8RY

Overview

First UK solo show by US artist