Condor
05-18-2016, 08:44 PM
They are sure big in Cuba.... It's all those sugar canes... Lol
http://i172.photobucket.com/albums/w8/condorito2/Arts%20and%20stuff/Ants_zpsqx7fcv8g.jpeg
http://i172.photobucket.com/albums/w8/condorito2/Arts%20and%20stuff/Ants_zpsqx7fcv8g.jpeg