Snowshill Manor

Oil, 24 x 36 inches

£2,500