Finally putting together all of the photos for our Mediterranean cruise, and I'm so excited to share our Spain and Gibraltar photos with you!