ST Francis Xavier Chapel

Location

Parklands

Glass

6 mm Clear Tuff Digital Printed Church Artwork

Fabricator

Impala Glass Industries