by: | 26 June 2020

European commercial ports (17th-21st centuries)