1003-55 York Street, Ontario M5J 1R7 Canada
Sesame Street characters at Beaches Turks and Caicos
Photo Credit: Yelp