Content tagged as

 1 - 1 of 1 Search results

Teddies in town

24 January 1997

Children throwing teddy bears into the air in Cathedral Square.

Load more