Victoria Square, a green oasis of broad lawns and flower-beds amid passing traffic
<Click on picture to close>