Football fans watch a FIFA World Cup match at Red Mill Cafeteria at Capital Garden in Abu Dhabi.
For the love of football
People gather to watch a FIFA World Cup match at Red Mill Cafeteria at Capital Garden in Abu Dhabi
Football fans watch a FIFA World Cup match at Red Mill Cafeteria at Capital Garden in Abu Dhabi.