Part of Lambermont House, also known as Terrell Castle, in San Antonio, Texas.
Position: 26951 (2 views)