Saint Roch.1518. Oil on Canvas. 156.8 x 55.2 cm (61.7 x 21.7 in.) The National Gallery, London, U.K.

You may like : ohmygoles ccbgames your skin birracial jgkhjhk 乔苓