Cape Longclaw

Cape Longclaw

Observation - Cape Longclaw - Southern Africa. Description: