Skip to content

Items by John T Spike

Product image

Caravaggio

John T Spike

Hardback

Abbeville Press Inc. | ISBN 9780789210593

$185.00

Product image

Young Michelangelo

John T Spike

Paperback

Gerald Duckworth Co. | ISBN 9780715643020

$22.00