Historic colorful buildings in Casco Viejo, Panama City, with clear blue sky and charming cobblestone streets. Photo by Luis Quintero