Brian Keane

The Castle Gate | Oil on Canvas | 3’ x 5’|