Tapestry – “Triumph of Venus” 15′ 7″ x 7′ 7″

H231 x W475cm

STOCK - 1

SKU: STS41 Category: Download image