ELTA

My blogs

Blogs I follow

About me

Industry Arts
Occupation Participatory Textile Arts
Location Newham, London, United Kingdom