The Moor stand, FALMOUTH, Cornwall, EnglandFALMOUTH Moor stand, Cornwall, England