Graphium evombar

Graphium evombar

Graphium evombar

Country: Central African Republic
Location: Unknown
Date: 2008