River Gods


River Gods - print by Salvator Rosa (Italian, 1615-1673) (1970.172).