Website Featured Imagery
Lee Roberts – Shots From The Archives
20020224_Iguana_Mascot_001
Image 8 of 10
Iggy the Iguana is the American Mascot at Fleet Hospital 20 at Guantanamo Bay Naval Station, Cuba. This picture taken Feb. 24, 2002. Photo by Lee Roberts