February 21, 2017
Just giving a perma-home to the hi-res version of this video we shot on the beach in front eco resort Latitude 10 in Playa Santa Teresa on the Pacific coast of Costa Rica.
Just giving a perma-home to the hi-res version of this video we shot on the beach in front eco resort Latitude 10 in Playa Santa Teresa on the Pacific coast of Costa Rica.