This is a modern made fife.
The maker/sellers website can be accessed here for more information:
This fife is marked: An S inside a heart
Length of Instrument: 14 3/4 inches
Key of Instrument: C
Cat Number 138
Copyright © fifemuseum.com.