Image of a garden with a horse statue at a resort surrounded by tropical greenery and mountains in Indonesia.

Tropical Resort Garden and Horse Statue

0 people favorited this item