Go to:  
    tip

    St Aloysius church

    Posted by MartinG2007 29 April 2007

    A beautiful church built by Italian immigrants. Like stepping into Baroque Rome. Got some fabulous murals of saints associated with Glasgow.

    Rose Street, City centre, near Cowcaddens subway stop.

    100%

    agreed

    1

    people

    I agreeI disagree