Squabmoor Reservoir

More about Squabmoor Reservoir

Squabmoor Reservoir is located at Exmouth, UK