These odd red sculptures have started appearing all over Moscow by Russian art collective pProfessors. Check the via link to see more!
Like what you see? Follow our WhatsApp channel for more.