India batter Shreyas Iyer shared a heartfelt beach photo on Instagram, marking his first public appearance since undergoing surgery for a life-threatening spleen injury sustained during the Sydney ODI against Australia.