Mirror image of the old buildings in the town of Trebinje, Bosnia and Herzegovina in the water of the river.

Royalty-free stock photo ID: 123541354

Mirror image of the old buildings in the town of Trebinje, Bosnia and Herzegovina in the water of the river.