Any ideas what this picture might mean? Is it from an advertisement campaign? Something about shoes?

Thanks to каприzz. Two pictures below.