Emerging Crowd brand symbol

Corporate icon for a new London-based crowd-funding startup

More by Richard Chapman

View profile