Preview Garlic salesman, Pamplona, Navarra, Spain Image ID: 1113-68983 Artist: Juergen Richter Purchase a commercial license Buy framed prints & more from our print store europe people city garlic man spices shop pamplona city life travel navarra spain navarre day outdoors travel destination food and drink shopping dining one person city mediterranean countries person garlic salesman pamplona