St Catherine of Alexandria and St Veneranda
painting 28 of 68 by Vittore Carpaccio

St Catherine of Alexandria and St Veneranda by Vittore Carpaccio