Looking north, low winter light catches the houses of the village of Darvel, a former textile weaving town, nestled in the Irvine Valley.

Type:

Date:

Location: Darvel, Ayrshire

Price:

Darvel

Looking north, low winter light catches the houses of the village of Darvel, a former textile weaving town, nestled in the Irvine Valley.

Location: Darvel, Ayrshire