Barn in Lancashire

Barn in Lancashire

Artist: James Stewart

Medium: Oil on board

Size: H:62 x W:122cms

Price: £2,500. Sold