Medusa appears to be dropping fire bombs. It is quite interesting. I find nothing online. Can not make out the town. Enlarged it to see if the artist had signed it but appears not. Unless that is a signature on the house in the lower right corner. (Or just rafters). Thanks for posting it.
--dj--Joe
Last edited by derjager; 01/22/202409:42 PM. Reason: Additional thoughts.