Woman launches dove into sky symbolizing peace and harmony or hope for better future for people Illustration