Juan Mestre Bosch Paintings


(Spanish, 1824 - 1893)