a baby harp seal relaxing at a 5 star resort in the Bahamas, magazine photography