Rough Trade Shops Plus

Joined
London / NYC

User Stats

Profile Images

User Bio

Established in London in 1976, Rough Trade Shops is one of the leading independent record stores in the world.

External Links