Anja Haavisto
Home
Aboutme
Galleries
Panorama
Domesticanimals
City
Landscape
Wildlife
Plants
Space
Travel
Waterfall
Winter
Contact
Send
Green Park, London.
Mässkär island in Finland.
St. Stephen's Basilica.
St. Stephen’s Basilica is the largest church in Budapest and can hold up to 8 500 people. Although in architectural terms it’s a cathedral, it was given the title of ‘basilica minor’ by Pope Pius XI in 1931.