Swiss Guard
(1756). Oil on canvas. 25 x 19. Sale 194,000 (2011, Sotheby's, PF1109, 77).
Swiss Guard
was painted by
Jean Barbault (1718 - 1762)
Swiss Guard
portrays
Swiss Guard
Swiss Guard
is in
ArtHistoryReference