A herd of mountain goats on the background of the sea. Greece or Mallorca

A herd of mountain goats on the background of the sea. Greece or Mallorca - 141795217