Ampara

Umar tea shop

About

Umar tea shop is a café in Ampara, Sri Lanka.