The Mother Earth sculpture, the Symbol of Sustainability was installed in January, 2017, in Georgetown on the Potomac River. This installation is the first of many to occur around the world.
photo by Stephen Chong
The Mother Earth sculpture, the Symbol of Sustainability was installed in January, 2017, in Georgetown on the Potomac River. This installation is the first of many to occur around the world.
photo by Stephen Chong