It’s not exactly Steampunk, but the overall sensibility is in a similar spirit:
RSS Feed
Submit your links to submission at brassgoggles.co.uk