Taken at either the Wakadahatchee or Green Cay Reclamation area in Delray Beach, Florida. Although it looks as though flash was used, it wasn't. I just happened to hit perfect light!
© Isabel Cutler 2001-2024 - Images may not be reproduced without written permission