An Island uninhibited by people where wild horses live.
horse, island, #uninhibited, people, where, wild, horses, live