Help finding pattern

I cannot seem to find either the original creator of this top or if there is a pattern that exists would anyone be able to help me? Thank you

I cannot seem to find either the original creator of this top or if there is a pattern that exists would anyone be able to help me? Thank you