An Imaginary Mediterranean Seaport

1668
by Johannes Lingelbach
in Kelvingrove Art Gallery and Museum
WIKIDATA️