Karamaloo

A piece of Africa in Loviisa, Finland.
Karamaloo is a fair trade shop that sells beautiful goods manufactured in Ghana.
Karamaloo means full moon in Mandinka language.

Comments
Sign in or get an account to comment.