painting of an angelic cat hovering above a 1 5 0 0's european city by lilia alvarado