Drystone Wall in York, NYK

Richard Naish Stonework

21  New Row, York, NYK