Clematis Branch purple 98 cm

160407

Clematis Branch purple 98 cm

160407