Welch House

Isle of Wight

A coastal house on a steeply sloping site