Church

Church

A church at Prague, Czech