Tentacle May 28, 2017 / Robert / 9 Comments Mural, first floor, Cappricio Osteria, Leichhardt, Sydney, Australia.