Pages

Thursday, December 17, 2015

Lone Star Sculpture, Welcome Center, Orange, Texas

Lone Star Sculpture at Welcome Center / Rest Area, Orange, Texas is a bit Soviet ...
Welcome to People's Republic of Texas, Comrade!