There’s a giant butterfly in Point Breeze’s Wharton Square, but you have to be in the air to see it