Contact details

Alexander Weber
Carrer de Blesa, 27
08004 Barcelona
Spain

Tel: 0034 – 645 65 87 34
alexander.weber@weber.cat

Disclaimer

Despite a careful check on content I will assume no liability for the content of external links. Sole responsibility for the content of the linked pages lies with their operators.