City of Breda, Netherlands, at night, showing the beautifully lit tower of the big church in the center of the city

Royalty-free stock photo ID: 112961350

City of Breda, Netherlands, at night, showing the beautifully lit tower of the big church in the center of the city