Madison Hampson

Madison Hampson is a British actress who played Amy Barlow in Coronation Street.