EMB-2660

Medium : Watercolour

Subject : Church, Tower

Location : North Leach, Cheltenham

Size : H: 39 x W: 28 cm

Signed : Yes

Price : £500

Framed : Yes

Category:

Description

NORTH LEACH CHURCH