Eglise Saint-Nicolas

Houilles, Ile-de-France France

Roman Catholic

The organ in this 12th century church is from the 1700s and installed here in 1933.