Teje Karjalainen

Teje Karjalainen

Crete, Greece / Quilting, Sewing, Knitting, Crochet - Finnish in Greece: www.nerospostbox.wordpress.com