Behind the Scenes. See comment for link to music video.
A floating artificial island built in Mexico by British artist Richart "Rishi" Sowa.
Luna and Lily have grown from helpless little chicks to near adult barn owls and now they're beginning to learn how to fly.