Puivert Castle, France
by Margaret O'Malley

Medium: Oil on Canvas

Size: 20 x 12 inches