The Stefaneschi Triptych
painting 123 of 123 by Giotto

The Stefaneschi Triptych by Giotto