Carcavelos beach with its 16th Century Saint Julian Fortress overlooking the Atlantic ocean, near Lisbon, Portugal.
View full source
Carcavelos beach with its 16th Century Saint Julian Fortress overlooking the Atlantic ocean, near Lisbon, Portugal.
View full source