55 East 59th Street, 17th Floor New York, NY 10022

SOMEONE'S READY FOR DINNER

@ Damasca Restaurant in Doha

Grilled Ferri Birds

Raw Lamb Liver

Photo credit: MC

Categories: