Daily Archives: 28 February 2013

Federico Faruffini (1833 – 1869, Italian)


Il sacrificio della vergine al NiloSacrifice Of A Virgin To The Nile