painting
painting by Sir Daniel Macnee
Not who you're looking for? Others named John Ramsay McCulloch: Scottish economist, author and editor