Rui Serra arresiur@identi.ca

Vale do Abelha, Portugal

web developer, photographer, designer, blogger, writer, geek, internet freak, gadget lover . . .