Designed by
Title
Church of Our Lady of Triumphant Church of Our Lady Victorious and St. Anthony of Padua, Prague, Czech Republic #144491724
Description
PRAGUE, CZECH REPUBLIC - JANUARY 22, 2019: Church of Our Lady of Triumphant Church of Our Lady Victorious and St. Anthony of Padua, Prague, Czech Republic
This image is editorial