Juan Diego

The Juan Diego is docked at Port Panama City (Photo: The News Herald)