Marsh Farm

Marsh Farm, Newland, Swimbridge, EX32 0NN, Devon, United Kingdom