Photos of Church of St. Thomas

  • Church of St. Thomas Photo, Toledo, Spain
    Inside the chapel

    LenR on March 20, 2008

  • Church of St. Thomas Photo, Toledo, Spain
    Church exterior

    LenR on March 20, 2008

  • Church of St. Thomas Photo, Toledo, Spain
    Church tower

    LenR on March 20, 2008