Patrick Gallagher, Celtic Art, Ltd.


Exhibits, Lectures and Studio Workshops 2007