Statue of Princess and Priestess Takushit at the National Archaeological Museum of Athens
Dromeas (The Runner), Costas Varotsos
Athens, Greece
A sharp sculpture made of thousands of pieces of jagged glass.
Dromeas (The Runner), Costas Varotsos
Athens, Greece
A sharp sculpture made of thousands of pieces of jagged glass.