Victoria Square, a green oasis of broad lawns and flower-beds amid passing traffic

<Click on picture to close>