Preview image
Preview image
Catherine Tate and cast on Gullivers Travels set | Big Pictures Archive