Common Mormon


Common name : Common mormon
Scientific name : Papilio polytes
Altitude: below 2700 masl


Comments