Thomas D. Mangelsen

A Life in the Wild

Museum of Art - DeLand 600 N. Woodland Blvd., DeLand, FL, United States

The Museum of Art - DeLand is proud to present Thomas D. Mangelsen - A Life in the Wild. Renowned American nature photographer Thomas D. Mangelsen has traveled throughout the natural world for nearly 50