Orange Featherleg m + f

Orange Featherleg m + f

Observation - Orange Featherleg m + f. Description: On small shrub overhanging a river bank.

On small shrub overhanging a river bank.