THUJA standishii x plicata 'Green Giant', Green Giant Arbovitae

THUJA standishii x plicata 'Green Giant', Green Giant Arbovitae

5'