You can't see me!


Immature Least Bittern. Green Cay Nature Center. Delray Beach, FL.


Photos by Mark Renz