Tudor Square, Sheffield - £1.38 million
The Praça do Toural, Portugal. Trapezoidal sp...
cafe in Baku