TheLongleaf

My blogs

Blogs I follow

About me

Location Tampa, Florida
Introduction The Back Woods at the Museum of Science and Industry is a 25 acre forest preserve in the midst of urban Tampa, Florida.