Common Barberry

common barberry guilford 2018

A bright opportunist along the path.

Advertisements