Designed by
Title
FRANCE - CIRCA 1975: A stamp printed in France shows Saint-Pol-de-Leon cathedral, circa 1975. #185867106
Description
FRANCE - CIRCA 1975: A stamp printed in France shows Saint-Pol-de-Leon cathedral , circa 1975.
This image is editorial