Zen in Zejtun by Daniel Scerri Periti

106