Thumbnails
 
BP Clean Up

BP Clean Up

Workers clean the beaches in Gulf Shores, Alabama. Photo ©Harrison McClary