painter
Scottish artist
Not who you're looking for? Others named Mary Davidson: Irish politician · American newspaper editor and politician
Studio characters