So very stunning... Curious, I checked for more information... The sculpture is in Lake Eola Park, Downtown Orlando, Florida, USA. “Take Flight” is the third of the 8 See Art Orlando sculptures. https://t.co/v2h7RYftaX
— Gemma Wiseman - on Bunurong land, Kulin Nation (@AuraGem) March 2, 2021