St. Michael's Church - Hamburg's major landmarks

Royalty-free stock photo ID: 60801526

St. Michael's Church - Hamburg's major landmarks