Lorenzo A. Castro - Buy or sell works

active in Antwerp 1672-1686