purple veil


voile violet - purple veil

Tyre, Lebanon.