Shepperton

E34847

Shepperton is a suburban town in Surrey, England, known for its film studios and riverside location on the River Thames.




Please wait…