sunglassesandumbrelladrinks.com
Carnival Panorama Cruise Journal: Day 9 - Cabo San Lucas
It was a long road to Cabo.
Nicole