Tapestries

Jacquard tapestry
81 x 69.5 in (206 x 177 cm)

Price upon request:
info@carlosluna.com