Sunday, January 30, 2011

Combat

To combat Howards Stern's extremely opinionated blurb on Turks and Caicos ant problem, I would like to post some beautiful photos taken on some of the Caicos Islands.
Furthermore, there are plenty more ants in L.A than the whole of the British Virgin Islands.




1 comment: