Description

DESCRIPTION:
Basilica of Saint Sernin – Toulouse – France.