A Sea Monster
Severo da Ravenna

Severo da Ravenna

Active 1496 - c. 1525