Delighting shoppers as they stroll this upscale open-air shopping mall, several sculptures peek out from their places including Guibara’s signature “pin heads”.
Click image to enlarge.