Orders and delivery as usual, with lockdown easing in Sri Lanka.
Orders and delivery as usual, with lockdown easing in Sri Lanka.
Cart 0

Davora Cards

Davora Limited is a leading UK based publisher of high-quality greeting cards for ethnic occasions and festivals.