A new streaming channel made and produced by international artists in Barcelona.
Description
A new streaming channel made and produced by international artists in Barcelona.
Will be exhibited in Centre Civic, Punt Multimedia, Barcelona.
More details coming soon!