homerics

a pair of cathedrals - both in lviv, ukraine