Feb21

St. Regis Hotel

St. Regis Hotel, 1919 Briar Oaks Ln, Houston, TX