Omonia Subway Station, Athens (crane lifting), 2001 Add to Wishlist crystal 118 x 118 inches (299.72 x 299.72 cm)
Omonia Subway Station, Athens (crew assembling), 2001 Add to Wishlist crystal 118 x 118 inches (299.72 x 299.72 cm)
Omonia Subway Station, Athens (installation), 2001 Add to Wishlist crystal 118 x 118 inches (299.72 x 299.72 cm)