Designed by
Title
Dutch barquentine Thalassa sails on the Seine River in France for Armada exhibition #197578553
Description
ROUEN, FRANCE - JUNE Circa, 2019. The Dutch three masted schooner barquentine Thalassa on the Seine River for Armada exhibition. Luxurious sailing ship for cruise trip
This image is editorial