Exhibition: ‘New Nature’ by Recycle Group at Manege Central Exhibition Hall St Petersburg
Manege Central Exhibition Hall in St. Petersburg is currently hosting a solo exhibition by the Russian art group Recycle, finishing on 10 October. Kandinsky Prize winners…