Barcelona, Spain

Barcelona, Spain

Cadiz, Spain

Cadiz, Spain

Lisbon, Portugal

Lisbon, Portugal

St. Helier, UK

St. Helier, UK

Normandy, France

Normandy, France

Amsterdam, Netherlands

Amsterdam, Netherlands

Keukenhof Gardens, Netherlands

Keukenhof Gardens, Netherlands

Berlin, Germany

Berlin, Germany

Copenhagen, Denmark

Copenhagen, Denmark

Tallinn, Estonia

Tallinn, Estonia

St. Petersburg, Russia

St. Petersburg, Russia

Helsinki, Finland

Helsinki, Finland

Stockholm, Sweden

Stockholm, Sweden

Viking Sea

Viking Sea

New Gallery