A gorgeous wallpaper mural imported from the Ukraine is a focal point at S’il Vous Play in Cleveland, Ohio. […]