Ambuscade, Trap; 'Insidia' (Ripa)

Ambuscade, Trap; 'Insidia' (Ripa)