Kleinmond beachfly

Kleinmond beachfly

Observation - Kleinmond beachfly - Southern Africa. Description: