Reports

United States

Barracuda Keys, Florida Keys archipelago, Florida, United States (24°43’ N, 81°38’ W). January 2012. © All rights reserved

Miami, January 2012 © All rights reserved

January 2012 © All rights reserved

About the report

January 2012