abstract seamless repeat pattern

abstract seamless repeat pattern

 Stock vector ID: 18265471