'Paris' Notre Dame Cathedral stands on an island in this river'
the Seine
NOTRE DAME: Paris' Notre Dame Cathedral stands on an island in this river
Paris' Notre Dame Cathedral stands on an island in this river
Paris' Notre Dame Cathedral stands on an island in this river
NOTRE DAME
the Seine
NOTRE DAME