Sintra (Cintra), the town on the hillside. , Portugal
Images Index
World
Index
Hellenica World - Scientific Library