The Royal British Legion

The Royal British Legion
Market Street, Penzance, Cornwall, TR19 7HX
Photo of The Royal British Legion