Texas rain at the Steves Homestead in San Antonio. It’s been threatening & finally just dumped. Lovely home built in late 1800’s & became a museum in 1954.
Texas rain at the Steves Homestead in San Antonio. It’s been threatening & finally just dumped. Lovely home built in late 1800’s & became a museum in 1954. – Original Post