LDN

ica_logo.jpg

The Institute of Contemporary Arts (ICA), in London, will screen “Dub Echoes” as part of the BFM Film Club. Check details for this and other upcoming showings in the “Screenings” section.

Leave a Reply