ARCH

Archbold Biological Station

Lake Placid, Florida

U.S.A.