Kingklecut

Kingklecut

Observation - Kingklecut - Southern Africa. Description: