This sculpture is in one of the glass houses in the Botanic gardens in Glasgow. I think they represent Martha and Mary from the story in the bible.
Comments
Sign in or get an account to comment.