Dog Pageant at 'Neptune' Cruise ship

SERIES TITLE: Greek Newsreels 197513

Dog Pageant at 'Neptune' Cruise ship in Piraeus.