Looks like a football field. 'Yeovil Town' written in the lower left. Yeovil Town FC is a football team in Somerset.
Looks like a football field. 'Yeovil Town' written in the lower left. Yeovil Town FC is a football team in Somerset. Mazes Links: www.ytfc.net By: kjfitz