Lorenzo Castro (attributed To)
British (1600 – )