Carnival Legend

Just completed my third contract with Carnival on the Legend! Enjoyed doing 6 different shows with the most amazing itinerary!

Leave a comment

Add comment