Blue Emperor

Blue Emperor

Observation - Blue Emperor - Southern Africa. Description: