Results 1 results found The interior of the Basilique de Saint Nicholas in the city of Nantes, Loire-Atlantique, France, Europe