A depiction of my favorite spot at a botanical garden in Central Florida.
Back to Top