5003543551

allegory (artistic device) (300055866) 'required for' allegories (300202507);

5003543551

allegory (artistic device) (300055866) 'required for' allegories (300202507);