Gallery > Stock Images Library > Kenilworth Castle, U.K.
Kenilworth Castle, U.K.

Location: Warwickshire

Photographer: Ted Edwards