PetaPixel -
2 Jun 2016 19:14

Over in Sugar Land, Texas, a town of about 83,000 people, there’s a strange new piece of public art that has the world talking. Sitting right outside the city hall building is a new bronze statue of two girls taking a selfie. Sugar Land says the sculpture is part of a 10-piece collection that is […]
Share this Article