The Arch

The Arch
Station Lane, Chandlers Ford, Hampshire, SO53 4DD
Photo of The Arch