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.