Content tagged as

 1 - 1 of 1 Search results

Delegates attending the Jehovah's Witness convention

12 December 1973

View across packed stands at Lancaster Park Stadium with ...

Load more