panama-views-11.jpg
Little restaurant below the Gamboa Rainforest Resort Hotel