Babi Badalov Babi Badalov, 144.06 "Techno Conflict" 20 x 30 cm Baku, Azerbaijan, 2001
Babi Badalov, 144.06 "Techno Conflict" 20 x 30 cm Baku, Azerbaijan, 2001