Posted on August 14, 2014September 29, 2014 by NevillePeter Nature video with footage from ST. Thomas, the Island of my birth.
Love him, met him in St. Loius.