Antonia Zarate
painting 3 of 121 by Francisco Goya

Antonia Zarate by Francisco Goya