A group of residential buildings surrounded by a group of streets in the city of Riyadh

More from the Author