Photohome.com Home | High-Res License | Website License | Free Pictures | About
 

Annunciation Church

  Image  
     
More Photos
 


This is the Annunciation Church, in Houston, Texas. Dedicated on September 10, 1871, this is the oldest extant Catholic church in Houston.