'Finding a first image after the h1 header.
Presumably it will be the main image.'

def _get_image(self):

    soup = self._soup
    first_h1 = soup.find('h1')
    if first_h1:
        first_image = first_h1.find_next_sibling('img')
        if (first_image and (first_image['src'] != '')):
            return first_image['src']
    return None
