Building Baku May 13, 2023 Babu might be the fastest developing capital in Central Asia, but for Azerbaijani artist Aida Mahmudova it will always be her ‘ancient’ city