




Large Leopard
MaxxLuxury
Regular price
€1.375,00
Sale price
€1.600,00
Unit price per
tax included
Reference: 0123L
Material: ceramic
Size: H 95cm / H 37.4 inches
Made in Italy
Material: ceramic
Size: H 95cm / H 37.4 inches
Made in Italy