Artichoke Buds

Artichoke Buds - Globe Artichoke (Cynara Cardunculus) Growing In A Mediterranean Field. Photo

Mediaimagephotography avatar
Mediaimagephotography