Shrine of Our Lady of Mercy -
120 Hanging Rock Road
Sutton Forest, NSW 2577
Australia
Sutton Forest
Church/religious organization
The Chapel of Our Lady of Aita
Shrine of Our Lady of Mercy, Penrose Park. 120 Hanging Rock Road
Sutton Forest, NSW 2577
Australia
Sutton Forest
Church/religious organization