Village Italy 2011 / Padua_Botanic_Garden
8/11/2011
Padua_Botanic_Garden. I think these are sundews.