Warwick England

A mighty castle on the River Avon.