Duck Donuts

Duck Donuts

  • Alexandria, Alexandria Governorate, Egypt