Yes, you will need to present a valid passport. Gibraltar is a British Overseas Territory and is not part of the Schengen Area, so there is a full passport check at the border crossing with Spain.
Χώρα
A-B
C-E
F-H
I-Z
Άμεση ενεργοποίηση
Υψηλές ταχύτητες Διαδικτύου
Κοινή χρήση hotspot
Χωρίς κρυφές χρεώσεις
Περιοχή
Άμεση ενεργοποίηση
Υψηλές ταχύτητες Διαδικτύου
Κοινή χρήση hotspot
Χωρίς κρυφές χρεώσεις