Caravaggio : Painter on the Run
ISBN: 9781939547736
Information Available:
Summary
Copyright held by Baker & Taylor.