Lansdowne / Outdoor Carnival

/
West Coast Amusements was back at Lansdowne Centre for the annual…