August 12th, 2021 – Vaughan, Nova Scotia – A cicada on the window screen Posted by joyfulstephanie on August 30, 2021August 30, 2021 Share this:TwitterFacebookPrintLinkedInRedditTumblrPinterestPocketTelegramWhatsAppSkypeEmailLike this:Like Loading...