Rating: 20.68

Church of Our Lady of the Sign in the Red
-
Good work