Taylor Lake Village Park-View across Taylor Lake
United States of America
Texas
Harris County
Taylor Lake Village
Lake Shore Drive
Impressum