The ruin of the Xl century abbey des chateliers on the island of ile de re,france. sunlight streams through the building