Take a close up picture of the rear dropout where the rear wheels mounts and try to show how the seat stays and chain stays (tubes) attach to the dropout plate. I think I might see something to indicate that maybe the bike was "upgraded" with better components. Hard to tell with my phone browser.
Also look the bike over and try to find any serial numbers stamped into it. It looks like the headbadge might be missing.