Cupid

1970s

13161_35860_london1

This clip advertises London, England, as a place to visit and discusses…