The Scarlet Pimpernel

The Scarlet Pimpernel

Observation - The Scarlet Pimpernel - Southern Africa. Description: