Designed by
Title
Main window and the organs of the Church (Basilica) of St Peter and St Paul at Vysehrad #
Description
Interior of the Church (Basilica) of St Peter and St Paul at Vysehrad, Prague, Czech republic. The church harbors beautiful detailed decorative painting, a golden altar and beautiful sculptures
This image is editorial