Jusepe de Ribera, 1591-1652 by Andrea Bayer
$141.19
Shop on Better World Books

Description

Hardcover book. 304 pages. Published by Metropolitan Museum of Art, The (1992)

logo

Better World Books