Designed by
Title
The church interior, Church of Our Lady of Consolation is a Roman Catholic parish church in Dobra Voda near New Castle #197323120
Description
The church interior, Church of Our Lady of Consolation is a Roman Catholic parish church in Dobra Voda near New Castle, Czech Republic