Siamese Raven
(
Papilio castor mahadeva
)
Keang Krachen NP, Thailand March 16, 2012
Keang Krachen NP, Thailand March 16, 2012
Keang Krachen NP, Thailand March 16, 2012
Keang Krachen NP, Thailand March 16, 2012