Stock Photo: Stock photo snail leaf. Image: 9732890

See these other Stock Photo about stock photo snail leaf

Browse Waterfalls Images

Browse Modern buildings Images

Browse Planetarium Images