HAbba

HAbba

Lives in United Kingdom London, United Kingdom
Works as a Technical Architect
Joined on Feb 12, 2004

HAbba's recent activity

Activity older than 12 months is not displayed.
Total messages 528
Threads started 36
Last post 6 months ago
Total comments 5
Total likes 0
Last post Nov 28, 2011
Total reviews 0
Entries 0
Votes cast 0
Photos uploaded 408
Last upload Nov 13, 2011