Catarina Rosa Xavier
Catarina Rosa Xavier

Catarina Rosa Xavier

Insane traveler, creative and curious by nature in eternal love with architecture, diy stuffs, permaculture design and deep interaction with stranger.