Tersa Sphinx in San Carlos-El Palmar PanamaUncategorized8 months agoAs seen along the beach in San Carlos-El Palmar Panama. He was just hanging out on a large rock as I was taking my morning walk on the beach. ‘What’s That…