THE PATH FROM CRAIGHALL, SCOTLAND
11X14 oil $775.00
Back