Saint Helena, nature nature

 Saint Helena • Great Britain •