Close
Striped albatross.
Appias libythea Fabricius, 1775 Pieridae