Tapestries

Jacquard tapestry
81 x 71 in (205 x 180 cm)

Price upon request:
info@carlosluna.com