Unveiling of Echo

July 2021

The Eco has been permanently located in front of Ergo Hestia building by the shore of Baltic Sea in Sopot, Poland.