This is Alex Favali.

Follow the links below to discover more about Alex,
his projects and passions.