Buddleya?

Buddleya?

Observation - Buddleya? - Southern Africa. Description: