Clock Tower - Roussillon

Provence France