Saturday, 21 June 2014

S n i p p e t  *  1 0     P A I N T E D    W O N D E R S


Another one of the colorful wonders of nature after rainbows, coral, bird of paradise & peacocks :)

Cuba is known as the 'paradise of snails' and these are painted tree snails from this h(e)aven.