Tapestries

Jacquard tapestry
93 x 72 in (236 x 183 cm)

Price upon request:
info@carlosluna.com