"James Barry, 1741?806: History Painter. (2017) - Unknown
No abstract available