Rambling Rose

Rambling Rose

Observation - Rambling Rose - Southern Africa. Description: