Write a review about 15 Second Film Festival
15 Second Film Festival
Mediazoo Studios, Unit 21, Weavers Court, Linfield Industrial Estate, Linfield Road, Belfast, Belfast, Belfast BT12 5LA, United Kingdom
Mediazoo Studios, Unit 21, Weavers Court, Linfield Industrial Estate, Linfield Road, Belfast, Belfast, Belfast BT12 5LA, United Kingdom