Home / Store
Luca della Robbia
Christ and Thomas
Terracotta, 1455-1456
Museum of Fine Arts, Budapest, Hungary
Largest Fine Art Print on Canvas
Purchase