fbpx

Meg Langhorne

Meg Langhorne, an artist from San Antonio, created an imaginative sculptural installation titled Pa Pa Do. The centerpiece was a huge 9 1/2-ft tall honey bear made of steel, chicken… Read More »