Arcadia Missa

Arcadia Missa is a Peckham, London-based

IMG_5358
Arts+Culture First Look

Shock screen

Thrilling Peckham research project Arcadia Missa introduces their new show probing the eye, the glass and the shots beyond exclusively inside

Like this?
Like Dazed on Facebook