Sam Martin Pointe Michel

  • Land: Dominica