D Verkade's profile

D Verkade

Student Fashion & Textile Technologies

Enschede, Netherlands