Fran Barrat & Steve McGrath

Fran Barrat & Steve McGrath – Local Artists

February 7, 2011

Fran Barrat and Steve McGrath create artworks that are larger than life, while...

Read article