Coventry, England: Statue of City Mascot, Lady Godiva
<-------
BACK
HOME
NEXT
------->