‘Camlough Lake’

Lorsha Design

Regular price £55.00

‘Camlough Lake’

Camlough Co. Armagh 

Limited edition print collection mounted on Irish linen 

Created by Lorsha 

Dimensions 20 x 35 inches