puffer

puffer

Observation - puffer - Southern Africa. Description: