East Dulwich (Mobile) Forum

Filming in Dulwich Park this morning

Anyone know what that is/was about? just curious.

Original thread | JSON