Davora Cards

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