sunglassesandumbrelladrinks.com
Carnival Panorama Cruise Journal: Day 11 - Debarkation
All good things come to an end, and our long road to Cabo had finally led us back to Long Beach
Nicole