bluestreak cleaner

bluestreak cleaner

Observation - bluestreak cleaner - Southern Africa. Description: Pic Geoff Spiby

Pic Geoff Spiby