Entire collection · 152,146 / 249,347
Ram's Head (1880) by Heinrich Johann von Zügel — The Athenaeum — Image id 257025