Carnival Liberty Anchored at Half Moon Cay

Caribbean Cruise 05-09 029

About the Author