The French town, port, and seaside resort of Dieppe, or perhaps a view nearby.
Last updated: 5th March 2021 by Margaret