Mustafa hotel

World » Afghanistan » Kabul » Mustafa hotel

2005

22 Feb

When the food is good…