The Camlough Lake

Lorsha Design

Regular price £55.00

The Camlough Lake 

Limited Edition Print mounted on Irish linen 

Created by Lorsha 

Dimensions 23.5 38 inches