Crufts Dog Show
Crufts Dog Show copmetitors entering the tube at Kensington Olympia, London, 04/02/1966.
Photographer:
Michael Ward
Media Name: MW_C0027
copy link