Redfingers at Long Beach

Redfingers at Long Beach

Observation - Redfingers at Long Beach - Southern Africa. Description: