Designed by
Title
Santa Eulalia - Barcelona, Spain #30658997
Description
The Santa Eulalia is a three-masted schooner docked in Port Vell Harbor. It's part of the Maritime Museum of Barcelona, Spain. Here, early morning rowers zip past the ships in Port Vell.
This image is editorial