Preview Container of Taggiasca olives before pressing. Leca d'Albenga, Savona, Liguria, Italy Image ID: 746-90370 Artist: Paolo Picciotto Purchase a commercial license Buy framed prints & more from our print store italy liguria oil olive olive oil olive tree savona italian touristic tourist tourist destination travel travel destination traveling olives production pressing extra virgin organic crusher mill squeezing