Sticky & Sweet posters invade Budapest

More from the Decade...