puddle in freiburg with reflection of church

puddle in freiburg with reflection of church

 Stock photo ID: 96414620