Abstract seamless pattern - art nouveau

Code produit:
70311767