Cuba

Liverpool filmmaker John Scotland worked with tenantspin on this acclaimed short, partly filmed in the newly-opened Alma Da Cuba establishment.

No comments

Leave a Reply