The Princetown Store where you can get supplies, postcards and stamps

[Princetown - Dartmoor - Devon - England]