Marshwood Farm

Location:

Contemporary farmhouse with agricultural tie in a rural location