La Rochelle, the French city and seaport located on the Bay of Biscay

La Rochelle, the French city and seaport located on the Bay of Biscay

error: Content is protected !!