Church, Saint-Geni├Ęs

A castle-like church in the sun.