Date: 3/9/2014 Views: 586
Date: 7/26/2012 Views: 930
Date: 12/31/2011 Views: 852
School of Yellow-Tailed Surgeon fish, Galapagos Islands, Ecuador