• Add to Collection
  • About

    About

    Carmine is an Italian shepherd, who is moving on foot with his two goats along the Adriatic coast from north to south.
    Published: