Mirrorface

Mirrorface

Observation - Mirrorface - Southern Africa. Description: