Stele sculpture

A taller sculpture named Stele, found near the River Seine within the free Open Air Museum at the centre of Paris.

Comments