I don't think this is a peach but also probably isn't a nectarine either and this feels like it should be easy to remember but it's not and that scares me.
@starkatt The stone fruits can be almost arbitrarily hybridized, so it could also be something weird.
Update: After consulting wikipedia I have concluded that it was a nectarine.
:/