Great Britain Flag made up of green tennis balls

Great Britain Flag made up of green tennis balls

© ecco3d/Shutterstock - 2015-06-28

green woven fabric close-up textile pattern mesh grass cross-stitch embroidery stitch knitting