Pyramid Mall Baku, Azerbaijan

Azerbaijan



Shopping mall with car park and bus terminal.