Skip to playerSkip to main content
  • 12 years ago
Summer in the city can be stifling for dogs in Italy but in Maccarese a small city not far from the Italian capital, these four-legged friends can cool off at their very own beach. Duration: 02:15
Comments

Recommended