Does this cover of my Flyer look "Professional" enough?

Let me know your opinion, Thanks

By all means… I wouldn’t call it professional. It lacks hierarchy, it lacks just whole design. Logo is stretched, pictures stretched out or squizzed. Also the fonts are bad choice, they look like they’re just accidental.
Work on the typography and presentation of images.
Don’t stretch the image if it doesn’t fit - just crop it.
Good luck.