About this artwork

James Pittendrigh MacGillivray

James Pittendrigh MacGillivray