Colourful big cat sculpture can be seen at at Independence Garden while walking Sliema promenade. It was created by sculptor Matthew Pandolfino and placed there during Sliema Art Festival.
Previous page
Next page
Already visited this place? Leave your review!