Older version of Lycaenidae: Atlides halesus 3

David Bygott