Designed by
Title
Distress United Kingdom, London Stamp Seal and Industrial Collaboration Lowpoly Mocaic Icon #238737589
Description
Low-Poly polygonal industrial collaboration 2d illustration, and United Kingdom, London unclean seal print. Red stamp seal contains United Kingdom, London caption inside ribbon.