Polo Club de Saint Tropez

Polo Club de Saint Tropez
Location: France.
Polo Management, Horse Rental.