Demodara Sri Lanka - Nine arch bridge or Demodara bridge

Demodara Sri Lanka – Nine arch bridge or Demodara bridge