Josep Roca-Sastre

Spanish
Mosaic Floor
31 x 58 inches / 79 x 147 cm
Lighted Entry
56 x 32 inches / 142 x 81 cm