Philip Seyfi

1,517
reputation
2
13
26

New media developer, designer and entrepreneur.