Tiger Suit @ Red Papaya

Red Papaya (Guelph), 55 Wyndham St. N (Old Quebec St Shoppes), Guelph, ON