Parantica davidi (Schröder, 1976)


Philippines


David's Tiger
Distribution