France. Avallon, Vezelay and Nevers. Cathedrals and medieval cities.

 


v20240901