Share
twitterlinkedinfacebook
Image 1 of 1
530702.jpg
Golden Apple Snail (Pomacea caniculata) eggs on a rice plant, Luzon, Philippines.