Red humanoid sculptures displayed along Cairo waterfront walkway
Location: Cairo, Egypt
1 sources from 1 citizen journalists
Topics: red sculpture, humanoid figure, waterfront art, public art, sculpture installation, cairo waterfront, urban art, public space, cultural, cityscape
