mikethomasimagery.com
Mother Nature At Her Finest
So there I was – at a place called Bok Tower Gardens in Lake Wales, FL. Yes, I’ve posted a few blog articles on this gorgeous, peaceful, nature abounding place before (and more to come)…