Any idea what this is a pic of?!?

Taylor • Due October 22nd with our first!

I had an ultrasound at 13 weeks, any idea what this photo is of lol