Shank Hill

A contemporary new home which examines the rural vernacular