Flagellation of Saint Vincent by the Master of Castelsardo, active in Catalonia and Sardinia, 1500-1