Location Information

Holkham Beach
Norfolk
England

Films

Shakespeare In Love (1998)